package com.ruoyi.system.api.domain;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 备件申请实体类
 *
 * @author ruoyi
 * @date 2020-03-30
 */
@ApiModel(value="BindReturn",description="备件绑码还库实体类") // 用来描述封装的参数对象与返回的参数对象
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BindReturn extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 工程师ID
     */
    @ApiModelProperty(value = "工程师ID",name="enginner_id",required = true,dataType="String",example="工程师ID")
    private String enginner_id;

    /**
     * 还货快递单号
     */
    @ApiModelProperty(value = "还货快递单号",name="ReexpressNumber",required = true,dataType="String",example="还货快递单号")
    private String ReexpressNumber;

    /**
     * 还货快递公司
     */
    @ApiModelProperty(value = "还货快递公司",name="ReexpressCompany",required = true,dataType="String",example="还货快递公司")
    private String ReexpressCompany;

    /**
     * 物流方式
     */
    @ApiModelProperty(value = "物流方式",name="Transtype",required = true,dataType="String",example="物流方式")
    private String Transtype;

    /**
     * 省份
     */
    @ApiModelProperty(value = "省份",name="Province",required = true,dataType="String",example="省份")
    private String Province;

    /**
     * 城市
     */
    @ApiModelProperty(value = "城市",name="City",required = true,dataType="String",example="城市")
    private String City;

    /**
     * 取件地址
     */
    @ApiModelProperty(value = "取件地址",name="address",required = true,dataType="String",example="取件地址")
    private String address;

    /**
     * 联系信息
     */
    @ApiModelProperty(value = "联系信息",name="contactinfo",required = true,dataType="String",example="联系信息")
    private String contactinfo;

    /**
     * 重量体积
     */
    @ApiModelProperty(value = "重量体积",name="weight",required = true,dataType="String",example="重量体积")
    private String weight;

    /**
     * 投保
     */
    @ApiModelProperty(value = "投保",name="Insure",required = true,dataType="String",example="投保")
    private String Insure;

    /**
     * 部门
     */
    @ApiModelProperty(value = "部门",name="dept",required = true,dataType="String",example="部门")
    private String dept;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注",name="Remark",required = true,dataType="String",example="备注")
    private String Remark;

    /**
     * 图片路径
     */
    @ApiModelProperty(value = "图片路径",name="Doa_pic",required = true,dataType="String",example="图片路径")
    private String Doa_pic;

    /**
     * 故障描述
     */
    @ApiModelProperty(value = "故障描述",name="ProDesc",required = true,dataType="String",example="故障描述")
    private String ProDesc;

    /**
     * 仪器So号
     */
    @ApiModelProperty(value = "图片Base64加密",name="b",required = true,dataType="String",example="图片Base64加密")
    private String b;

    public String getEnginner_id() {
        return enginner_id;
    }

    public void setEnginner_id(String enginner_id) {
        this.enginner_id = enginner_id;
    }

    public String getReexpressNumber() {
        return ReexpressNumber;
    }

    public void setReexpressNumber(String reexpressNumber) {
        ReexpressNumber = reexpressNumber;
    }

    public String getReexpressCompany() {
        return ReexpressCompany;
    }

    public void setReexpressCompany(String reexpressCompany) {
        ReexpressCompany = reexpressCompany;
    }

    public String getTranstype() {
        return Transtype;
    }

    public void setTranstype(String transtype) {
        Transtype = transtype;
    }

    public String getProvince() {
        return Province;
    }

    public void setProvince(String province) {
        Province = province;
    }

    public String getCity() {
        return City;
    }

    public void setCity(String city) {
        City = city;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getContactinfo() {
        return contactinfo;
    }

    public void setContactinfo(String contactinfo) {
        this.contactinfo = contactinfo;
    }

    public String getWeight() {
        return weight;
    }

    public void setWeight(String weight) {
        this.weight = weight;
    }

    public String getInsure() {
        return Insure;
    }

    public void setInsure(String insure) {
        Insure = insure;
    }

    public String getDept() {
        return dept;
    }

    public void setDept(String dept) {
        this.dept = dept;
    }

    @Override
    public String getRemark() {
        return Remark;
    }

    @Override
    public void setRemark(String remark) {
        Remark = remark;
    }

    public String getDoa_pic() {
        return Doa_pic;
    }

    public void setDoa_pic(String doa_pic) {
        Doa_pic = doa_pic;
    }

    public String getProDesc() {
        return ProDesc;
    }

    public void setProDesc(String proDesc) {
        ProDesc = proDesc;
    }

    public String getB() {
        return b;
    }

    public void setB(String b) {
        this.b = b;
    }
}
